Big Huge Thesaurus

electron radiation

noun